package com.cnb.servlet.util;

public class StrUtil {

    /**
     * 将字符串的首字母转小写
     * @param str
     * @return 转换后的字符串
     */
    public static String toLowerCaseFirst(String str){
        if(Character.isLowerCase(str.charAt(0))){
            return str;
        }else{
            char[] chars = str.toCharArray();
            chars[0] += 32;
            return new String(chars);
        }
    }

    public static boolean isBlank(CharSequence str) {
        int length;
        if ((str == null) || ((length = str.length()) == 0)) {
            return true;
        }
        for (int i = 0; i < length; i++) {
            // 只要有一个非空字符即为非空字符串
            if (false == CharUtil.isBlankChar(str.charAt(i))) {
                return false;
            }
        }
        return true;
    }
}
